Mais Carros

Abaixo está um programa Python, dividido em várias peças. Após cada print, dê o valor que será exibido na tela.

Se avaliar a instrução print resultaria em erro, insira error na caixa. Se o valor da expressão for uma função, escreva function na caixa. Se o valor da expressão for uma classe, escreva class na caixa. Se o valor for uma instância, escreva instance na caixa.

class Car:
    weight = 1000

    def __init__(self, weight, driver):
        self.weight = weight
        self.driver = driver

class Person:
    weight = 100

    def __init__(self, weight):
        self.weight = weight
print(Person)


p = Person(150)
print(p)


c = Car(2000, p)
print(Car.weight)


print(c.weight)


print(c.driver.weight)


print(Car.driver.weight)


print(c.driver.driver.weight)